PETER A MCCULLOUGH MD MPH